remaining balance of payment - Turkish English Dictionary